flood fence - Turkish English Dictionary